/** 
 * @Title:TODO  
 * @Desription:TODO
 * @Company:CSN
 * @ClassName:BaseMessage.java
 * @Author:fangdong
 * @CreateDate:2014年7月22日   
 * @UpdateUser:fangdong  
 * @Version:0.1 
 *    
 */ 

package com.credit.weixin.message.resp;

/** 
 * @ClassName: BaseMessage 
 * @Description: 消息基类（公众帐号 -> 普通用户） 
 * @author: fangdong 
 * @date: 2014年7月22日
 * 
 */
public class BaseMessage {
    //接收方账号（收到的OpenId）
    private String toUserName;
    //开发者微信号
    private String fromUserName;
    //消息创建时间(整型)
    private long createTime;
    //消息类型（text/music/news）
    private String msgType;
    //位0x0001被标志时，星标刚收到的消息
    private int funcFlag;
    public String getToUserName() {
        return toUserName;
    }
    public void setToUserName(String toUserName) {
        this.toUserName = toUserName;
    }
    public String getFromUserName() {
        return fromUserName;
    }
    public void setFromUserName(String fromUserName) {
        this.fromUserName = fromUserName;
    }
    public long getCreateTime() {
        return createTime;
    }
    public void setCreateTime(long createTime) {
        this.createTime = createTime;
    }
    public String getMsgType() {
        return msgType;
    }
    public void setMsgType(String msgType) {
        this.msgType = msgType;
    }
    public int getFuncFlag() {
        return funcFlag;
    }
    public void setFuncFlag(int funcFlag) {
        this.funcFlag = funcFlag;
    }
    @Override
    public String toString() {
        return "BaseMessage [toUserName=" + toUserName + ", fromUserName="
                + fromUserName + ", createTime=" + createTime + ", msgType="
                + msgType + ", funcFlag=" + funcFlag + "]";
    }
    
}
